highway maintenance machine - Alemán Inglés Diccionario